Everything as described. Beautiful location with fantastic views. Highly recommendable.