Very well thought out from design to decor. We thoroughly enjoyed our stay!