I strongly recommend this place. It was super clean, well equipped and located close to the sea (less than 5 minutes walk). Convenient self check-in/out .