A luxurious, affordable haven that I would happily stay in again.