This place is situated in a great spot and is very modern. We had to leave 2nights into our 4 night stay due to cockroaches in our bed and bathroom. We believe this may have been a one off incident and would not let this ruin your chances of staying here. Alex did refund us for the nights we had stayed but we were out of pocket $250 for the new place last minute