Fantastic place! Unbelievable location! Stunning views! Cleaningness, great small fitness, nice warm pool...Parking a huge plus! Would stay again in a heart beat!