Exactly as described. Excellent communication before and during our stay, offering advice when needed. Terrace was lovely with the good weather, to watch the sunset. Overall very good