We can highly recommend Brian's place which has all the amenities we needed in a compact, comfortable space and so many extra personal touches.