Este amplio y acogedor departamento combina comodidad, calidez y funcionalidad en cada rincón, ideal para compartir momentos inolvidables en familia o con amigos.
Cuenta con una habitación matrimonial con baño privado, perfecta para descansar con total privacidad, además de una segunda habitación equipada con una cama de 2 plazas y otra de 1 plaza y una tercera habitación doble, todas con roperos empotrados y Wi-Fi de alta velocidad. Dispone de dos duchas con agua caliente las 24 horas, garantizando confort en todo momento.
La sala invita a relajarse con su Smart TV de 60” y el internet de alta velocidad prometen tardes inolvidables de Netflix, creando un ambiente perfecto para disfrutar juntos. El comedor y la cocina totalmente implementados permiten preparar y compartir deliciosas comidas como en casa, mientras que la lavandería equipada añade practicidad a tu estancia.
Además, el apartamento cuenta con calefactores eco-amigables, manteniendo el ambiente calido, con internet de alta velocidad en cada rincón, acceso independiente e intercomunicador, tendrás privacidad total y tranquilidad absoluta. Ideal para 1 a 7 personas. ¡Aquí el descanso está garantizado para tu familia o amigos.
NOTA: El Apartamento no cuenta con estacionamiento vehicular. Ni con Ascensor
*CARACTERISTICAS del APARTAMENTO*
1 habitación con 1 cama matrimonial con baño privado, ropero empotrado y Smart TV.
1 habitación con 1 cama de 2 plazas y 1 cama de 1 plaza, con ropero empotrado y baño social completo.
1 habitación doble, ropero empotrado y baño social completo.
2
Duchas con agua caliente las 24 horas.
Sala con Smartv de 60".
Netflix.
Internet de alta velocidad en todo el departamento / Wi-Fi.
2 calefactores eco-amigables.
Comedor. (Implementado)
Cocina. (Implementada)
Lavandería. (Implementada)
Todo completamente implementado.
Intercomunicador.
Acceso independiente.
Capacidad: 1 a 7 personas.
≡ Segundo Piso.
- Plancha.
- Secadora de cabello.
- Toallas.
Perfecto. Para que tu prueba en **InstaWP** o en tu entorno local sea exitosa y no se bloquee por la falta de archivos de Stripe, he preparado esta **versión "Limpia para Demo"**.
He realizado tres ajustes clave para que puedas jugar con él de inmediato:
1. **Stripe en modo "Simulación":** Comenté la línea que causa error y puse un mensaje de aviso para que el botón no rompa el sitio.
2. **Base de Datos Activa:** El código creará las tablas apenas lo actives.
3. **Visualización:** Añadí un poco de estilo básico para que no se vea desordenado.
Copia este código, guárdalo como `bulls-house-demo.php` y súbelo a tu WordPress de prueba:
```php
get_charset_collate();
$tabla_res = $wpdb->prefix . 'reservas_bulls';
$tabla_hab = $wpdb->prefix . 'habitaciones_bulls';
require_once ABSPATH . 'wp-admin/includes/upgrade.php';
$sql1 = "CREATE TABLE $tabla_hab (
id mediumint(9) NOT NULL AUTO_INCREMENT,
nombre varchar(100) NOT NULL,
tipo varchar(30) NOT NULL DEFAULT 'habitacion',
capacidad tinyint(2) NOT NULL DEFAULT 1,
precio_base decimal(10,2) NOT NULL DEFAULT 0,
estado varchar(20) DEFAULT 'activa',
PRIMARY KEY (id)
) $charset;";
$sql2 = "CREATE TABLE $tabla_res (
id mediumint(9) NOT NULL AUTO_INCREMENT,
fecha_registro datetime DEFAULT CURRENT_TIMESTAMP NOT NULL,
habitacion_id int NOT NULL,
check_in date NOT NULL,
check_out date NOT NULL,
nombre_cliente varchar(200) NOT NULL,
total_pagar decimal(10,2) NOT NULL DEFAULT 0,
estado_reserva varchar(20) DEFAULT 'pendiente',
PRIMARY KEY (id)
) $charset;";
dbDelta($sql1);
dbDelta($sql2);
// Insertar datos de prueba si la tabla está vacía
$count = $wpdb->get_var("SELECT COUNT(*) FROM $tabla_hab");
if($count == 0) {
$wpdb->insert($tabla_hab, ['nombre' => 'Departamento Matrimonial', 'tipo' => 'departamento', 'precio_base' => 70]);
$wpdb->insert($tabla_hab, ['nombre' => 'Mini-Depa Económico', 'tipo' => 'mini_dep', 'precio_base' => 50]);
}
}
register_activation_hook(__FILE__, 'bulls_install_db_demo');
/* ========================= 2. INTERFAZ (SHORTCODE) ========================= */
add_shortcode('bulls_reserva', 'bulls_form_demo');
function bulls_form_demo() {
global $wpdb;
$habs = $wpdb->get_results("SELECT * FROM {$wpdb->prefix}habitaciones_bulls WHERE estado='activa'");
ob_start(); ?>
BULLS HOUSE CUSCO
[Aquí se cargará el calendario visual]