Awesome location. Beautiful design. It's clear a lot of thought has been put into this place. We loved our stay!