This place is perfect for short or long stays! It's in a great location....to everything. The place has all the amenities one needs! The neighborhood is lively and the hosts are truly amazing! When we needed quick a response....there answered back immediately! We will 💯 be back on our next trip!!!!