This accommodation is a very short walk to the beach and all the shopping you may need. The place was very clean and comfortable. We had an easy last minute booking. Quick response from Michael. Instructions for self check in are easy to follow. I highly recommend this place and hope to return and stay there in the future.