A fantastic place all around: clean, good size, comfortable, great location.