Great spot - everything needed was there. Seamless communication. Spacious apartment. Convenient beach access.