Detroit Airport Marriott is awful. They keep changing GM's every few months because the previous one's keep leaving. It's old and nasty there. The fitness center is new but when it rains water leaks in and drips on you sporadically when you work out. I mentioned it numerous times and nothing was done. The internet is fast but constantly goes out for 10 minutes seemingly every 2 hours. Some staff are nice and some aren't. But I will never stay there again. New GM is weird and annoying and nosy.