Large, high quality place, that has all conveniences you could wish for. Very nice