Our stay was perfect, location was great, place was as described and extremely clean. Nice little table to have morning coffee admire the view and plan our day was very much appreciated. Communication was always timely and check-in and check-out was made effortless. Wonderful stay