We stayed in this apartment with our 2 children this summer. As the previous reviewer stated, the apartment is on the first row so just down a few stairs and you're at the pool. The was ideal as there was no need to pack a bag just to head to the pool, everything we needed was just a few steps away. The apartment itself was very well equipped and very modern. You could order fresh bread on a daily basis to be delivered the following morning, and there was also a small mobile shop which visited approximately twice a week. Makrigialos itself had everything we needed for a fantastic holiday, an abundance of very reasonable restaurants along the seafront, a lovely sandy beach and plenty if local shops. All in all, this was a beautiful holiday destination in an unspoilt area of Crete.