A good stay all in all. Decent apartment. Location was a little off for us but may be perfect for others. Communication and check in was easy and the hosts were nice.