Amazing! So beautiful and clean. Location was perfect. The view was wonderful. Overall we had a pleasant and lovely stay! :)