The location is great. 10min walk to the beach and accessible to many convenience stores. The view is breathtaking and check in/ check out procedure is very smooth and straightforward.