Location is perfect, place is clean and communication was perfect and I got the help when I needed it. Good for long term stay.