Excellent location and all the amenities such as beach gear and laundry are really handy. I found it to be safe, clean, and very comfortable.