This place was perfect! It was in such a fantastic location and the room and amenities were all there. The only thing we could fault was the internet connection was a little iffy but helped us stay off our phones! Would 100% stay again in a heart beat.