location location location! what a fantastic position so close to beach and shops. extremely clean and well presented. highly recommend.