We had a great stay in this apartment. The room was stylish decorated and the location to beach front and esplanade was amazing, with it being only a few minutes walk. The communication with the hosts was also superb and they let us checkout an hour later than advertised.