This place is beautiful! The beach is right there and there are shops up and down the walkway. We loved loved loved our stay!!