Beautiful place, great location, and very well managed! 5-stars!