Stunning place well managed. Five stars.