Wonderful stay; would stay again. Beautiful location. Clean and has all amenities needed. Mattress was a bit soft for my taste but that is a personal preference and difficult to please everyone. Check in/out was easy and seamless.