We had a great stay. The place was extremely clean and well located to access lots of bars and restaurants, as described. The check-in was smooth and communication was rapid and when we had to change our booking due to a flight cancellation, they were very accommodating and efficient, which we really appreciated. Recommend!