We stayed here while attending a wedding. It was very clean. They were very accommodating with getting us the keys and had great communication through out the trip! It has a beautiful view to enjoy your morning coffee!