This place is amazing. Has everything you need for a short or long term stay. Great communication and wonderful neighbors. Would definitely stay here again