The place was perfect for my stay. The room was huge and comfortable. The common areas and kitchen were well equipped. Stephen was super easy to communicate with and very accommodating to any requests/messages. A great stay. Thanks