Very good location with beach and mountain views. Precise and lengthy communication to enable us to quickly check in. Highly recommended.