Clean, spacious, all the things you need in a beautiful location.