Perfect. Spotless, functional, comfortable and modern.
Great location being walking distance to cafes, shops and the resort. Combine this with a few extra nice touches (i. e. Coffee grinder / machine) and it makes for a great place to stay.