The location is excellent. 1- min walking distance to the beach. The check in process is also very smooth. Just one thing that I could not give 5- stars. The lift was out of order for whole week and the management was not able to fix it. So I will not recommend for people who come with heavy suitcase or kids