Very comfortable place, with a decent amount of luxury.