Loved everything from communication to location, my group and I had a wonderful time and would happily stay here again. Having the great beach across the street was the best part in my opinion. Process was convenient in every way and I was very happy with everything.