Fantastic and spacious place to stay