5 stars all the way. An absolutely lovely place, large rooms, plenty of space, clean and tidy, very beautiful and close to shops, cafes and beach etc. Highly recommended