Wonderful stay at Greg's. Fantastic location, close to shops and beach. Great communication and super easy check in.