Wonderful spot - spacious, comfortable, great location