Great location for a beautiful, clean, new place with everything we needed for our stay. It was exactly what we were hoping for. We were staying for our anniversary and we were surprised by a unexpected gift, which was a really special touch!