Location is amazing, the spot was amazing, communication was awesome! Will definitely be staying again.