Beautiful, modern, and clean flat. We had a great experience beyond our expectations and were well attended to. We will stay there without hesitation next time we are back!