Very nice place. Very suitable for a vacation.