This place is very small BUT has absolutely everything you might need. Good location and good value.