Great location, clean and modern, had everything we needed for an amazing vacation. Will come back again!