Perfect location, amenities excellent! Feels like home!This is our second visit and will come back again!