Precisely what is described and as shown in the pictures. Extremely tidy and clean and our host was exceptionally kind and helpful. We travelled with our small kids and he even had a small symbolic presents for them. Very well located, easy to reach and in a good area. Beach very close and also shops and restaurants within a 5-minute drive. Would be helpful to have internet as well but nothing really to complain about. Strongly recommended.