Perfect location, perfect views and perfectly clean. A very relaxed vibe and was just perfect for our 2 families. we could not have been happier with our choice.