The apartment is spotlessly clean and the outdoor space is lovely. The bathroom is tiny, but clean. The kitchen has everything you need to prepare your own meals. Location is great - a short walk to the beach, local shops and pub. We will definitely go back.