The place was perfect! Very modern design, spacious and easy access. The kitchen area was well stocked for all tastes and preferences. The heated bathroom floor was a special touch - just like a 5 star hotel.