Mabuhay Beach House is the largest of the Station 3 beach houses, located directly on the beach front with sweeping ocean views and a sharp, modern decor. There is an oversized beachfront balcony on the top floor, and both the top and main levels have floor to ceiling patio doors and beautiful hardwood floors. The top floor and the ground floor are full honeymoon suites with living rooms and a fully equipped kitchen, complete with cooking and dining utensils, a microwave oven, electric water heater, cooking stove, and a fridge. Directly Beach Front / Full Ocean Views