Beautiful, spacious, and with an amazing location. We hope to stay here again.