Second stay at this beautiful location. Great area, beautifully maintained modern and many amenities. Highly recommend.