Excellent and spacious accommodation in the heart of the town with beautiful views and only minutes from the beach.