Cosy and spacious premise, comfortable place for staying in