Situado en la ciudad de Tagaytay, a 60 kilómetros al sur de Manila. Se tarda una hora y 15 minutos en coche desde Manila por la autopista del Sur de Luzon.
El restaurante principal, el Restaurante Verbena sirve platos frescos y contemporáneos estilo country basado en productos locales y recetas tradicionales. Proporciona tanto el desayuno, como el almuerzo y la cena.