Location was decent. Near to the beach.
Cleanliness was a bit of an issue with bugs, with a relatively high cleaning fee I expected better quality cleaning.
Ease of check in was simple and convenient, all the information required was provided prior and check out was also a simple and easy process.
Some of the photos depict the shared living space (e.g. the main shared room at the enterence of the complex) and the actual apartment was smaller than to be perceived.
Bathroom was a large space, open and disability accessible, which was nice.