Wonderful place with everything you need to be comfortable. The location is hard to beat. The local shops, bars and restaurants are excellent. We would absolutely stay again.