Everything like in the description, very nice and clean place with nice terrace, very close to beautiful beach, restaurants, shop etc.. No problems with communication, keys or anything at all. We had really good stay there and I recommend this place and host to everyone.