It small and cute. Meets all your requirements and in a good location.