Great place in a fantastic location. Very hospitable and super easy communication and check in. The optional extras such as airport transfer were very worthwhile for a stress free transfer. Highly recommended