Nice location, fast communication. Amenities good. Could be cleaner. 3/5 overall.