Clean, amazing view and absolutely beautiful accomodation. Would definitely stay there again.