Compact but stylish and clean, in a great location.