Stylish , large , lovely place to stay .