Wow! Amazing flat. Had everything that you need - kitchen, shower, lounge, huge tv along with the best view to wake up to in the morning. Though I checked in extremely late Coral met with me to make sure I got in ok. Very caring and thoughtful.