Great location! Perfect communication! Recommend !!! All amenities provided as described, great for families with kids!