very well situated and plenty big.