Great location and laid back atmosphere. You must have time to just sit back and relax to appreciate all this place has to offer, otherwise just book a hotel.