Stylish, spacious accommodation. great stay