Great place! Lots of well thought out amenities for a vacationer.