Great sized accommodation in a heavenly location