We had an extremely pleasant stay at this apartment. The apartment is well-equipt with everything you could possibly need and was well-furnished. I particularly enjoyed sitting out on the large balcony of an afternoon. The only improvement I could give would be that the bed mattresses were not particularly comfortable and were hard. Also, it was very difficult to get any English channels on the TV satellite (Although not impossible) however this is to be understood seeing as the owners are German. The pool is a short walk around the complex is very peaceful. The beach was about 40m away walking in between the houses on the other side of the street. This beach, although very scenic (From here you have a great view of Lanzarote) and quiet is only really appropriate for people who like water sports-there is infact a surf rental place on the beach from which you can rent surfboards, paddle boards and wind surfs. However, we found that this beach was not appropriate for sun bathing or swimming because of the rocky coastline-It proved very difficult to get out to sea because of the rocks. If you want a sandy beach where it is more appropriate for swimming and sunbathing, you're betting off going down the road to Grandes Playas beach which has the added bonus of being manned by lifeguards. This beach is all of 10 minutes away by car because it would be too long to walk. The walk to the town centre where you will find the restaurants, bars, cafes and shops is 10 minutes away-or you can take a slightly longer, more scenic walk along the beach which will bring you out at the same place. Alternatively, you can drive and this takes about 5 minutes. There is also a smaller shopping precinct 5 minutes walk away where you will find the supermarket. The owner, Christian, was very hospitable and was always willing to help, had we any problems he was only a phone call away.Overall, the apartment was in a great location with excellent facilities, we would definitely recommend it to a friend and we would like to thank Christian for being very helpful and a great host.