Perfect location! Has absolutely everything you need. Excellent communication. Comfy beds and loved the floor heating in the bathroom