Great views, great location and great hosts. Clean, spacious and comfortable. Highly recommended