Very clean and newly renovated. Bed was comfy and the kitchen and bathroom had everything we needed ! Matthew was very responsive, provided clear instructions and helpful local recommendations. Check in and check out was a breeze. Beaches and restaurants walkable. Would definitely stay again!