Clean, Exactly as described, Great location & the views were just unbelievable! The host and check-in person, were extremely responsive as well.