Great self-contained apartment that met all my needs. Check-in and out were a quick and simple process, and were very accommodating with my (very) early check-in request. Would stay again!