Excellent location, very spacious, everything brand new and clean, stunning views, friendly welcome. Amazing! Will definitely return.