Good location, close to beach, clean. Easy to communicate with. Had all the amenities I was looking for.