This place was perfect for two families traveling together. It was spacious and stylish and perfectly located with gorgeous views. I highly recommend. We will likely stay again!