Had a great stay - great location, great communication. Place was clean, comfortable and spacious. Rooftop pool and gym were awesome.