Graham is a truly great host. Location, communication, and cleanliness shine brightly on this experience. Keep in mind it is just steps from the beach .. so the atmosphere is almost always bustling. Be prepared that parking can be a bit challenging.