Great place. Small, but lovely, well-kept, great location.