Suited our needs perfectly. Aesthetically the place looked beautiful. Location was spot-on - we walked to the restaurants every night for dinner. Hosts were lovely.