We stayed in Johns apartment for 3 nights. When we arrived we were pleasantly surprised. The apartment was tastefully decorated, clean and close to beach/shops etc. Although next to a service station, we were not bothered by noise. We would definitely stay again - great value for money!! Sean & Lisa.