Flat ok, location ok. Service bad, communication complicated. Not enough towels, not enough sheets. Wi-Fi virtually non existent.