Spacious, luxury accommodation in a beautiful garden setting.