We had a wonderful stay! The apartment is spotlessly clean, perfectly located right on the beach and close to shops if you want to self cater. John met us on arrival and was very helpful. Will definitely be back!