Clean and perfect location. Pool and beach were great and the tiki bar was awesome! I would definitely stay here again.