Very clean, conveniently located, and well appointed apartment. Kitchen is fully equipped as well, so great for a stay with family or friends so you can utilize. The check-in process does take some time based on the size of the apartment complex, so I'd just be sure to read through the directions thoroughly beforehand so you know what to expect, but the staff at ABODE is very helpful and responsive if you have any trouble.