Beautiful, sunny, with all the comforts you need for an enjoyable stay.