Professional agency and with clear instructions of how to get to the house. The flat lies in a quite cul-de-sac. I wouldn't recommend walking to the beach since there is steap incline on the return. Fully equipped kitchen, however you get charged extra for every towel and bed sheets!! The shower had very low water pressure and hardly any hot water. The parking was ok for a small car but don't try to fit with a big car. The pool is part of the neighbouring complex.