Great location, amenities are plentiful, communication is clear. Highly recommended