John is a very helpful and kind host. The apartment is huge and had everything we needed for a fantastic holiday. It's perfect for more than one family sharing a holiday with enough space to escape each other if necessary. It is close to shops and the beach. The pool is amazing. John also gave us an extra late check out which we really appreciated and made our last day so much easier. Fantastic place to stay!