superb location. very clean and spacious. we really enjoyed our stay and it was perfect for myself, my husband and our 3 year old. Check in and out was very quick and easy and the apartment was absolutely perfect for us. would definitely come again!