This place is perfect. It is exactly what you need. Offers all the things. its so so clean which i appreciated the most.