Superb stay! This place has everything you need, is very clean, warm and homely - and excellent communication. Awesome for our extended family!