I rarely say this about places I stay, but this was just perfect!