Everything as explained and more. Perfect location, safe, clean, cute. Recommend.