#5 El problema es que el estado de las habitaciónes depende del tiempo, necesita un plano en 3d, o uno en 2d donde cambiando la fecha varíe el estado de cada habitación.
O incluso dandole a una habitacion concreta mostrar el calendario con su estado (por colores).
Además debería de haber alguna forma de mostrar incidencias, saber el estado de limpieza ( en esto deberían estar tb las de la limpieza implicadas con algun metodo para decir si han pasado ya o no por una habitación ).
Etc etc etc, todo lo que puedas imaginar.
En tu BD por lo que veo falta:
Pension Completa, Media pension, Alojamiento y desayuno, Alojamiento. ¿ Lo guardas en algun sitio ?