Check availability for Anemone Villa