Very well designed for such a small place. Everything we needed is there and we were even able to place a baby cot. Being able to sit outside is a big plus! Location is good, just a five minute walk to shops and beach. Host is flexible and responsive. Great place.