Details are impeccable. Fun place to stay.