Clean, comfortable spacious accommodations with spectacular views.