Very good location. Amenities are great and communication was fantastic!