Great attention to detail. Generous, well equiped space. Good coms. Overall a great place to stay.