John is a very helpful and friendly host. He woke up early in the morning and went to watch sunrise with us, though the weather wasn't favorable but it was a pleasant time together. The location is ideal for swimming and dine out. Less than 5mins walking to the beach (which is awesome for snockling) and to shops and restaurants.