Fantastic hospitality, amazing location, beautiful warm space with plenty of things to keep you occupied during your stay.