Great location, very nice amenities! This is a must. We really enjoyed our stay here. The place is spotless!!!