This really is a beautiful place to stay. Great location, so comfortable and extra touches that make you feel like you truly are on holiday. I would recomend for all ages, would happily have stayed for longer.