The location is fantastic - a minute's walk to a fantastic beach and a few minutes to stores and restaurants. The apartment had lovely - clean, well stocked and a delight. We really enjoyed our stay!