Very clean and great location. Walking distance from shops and beach. Had an awesome time.