Fantasticlocation, amazing views, and was just perfect for a beach family Christmas .