It was a really nice place to stay. They were very accommodating and friendly. The only problem was with ants (which they handles immediately) and tiny roaches that weren't that noticable until you turned on the lights. A couple found on the dinner table though. I understand it's hard to completely rid those things in places like apartments etc so I let it slide. You have to just be very careful with what you leave out. When we arrived, it looked as if the cleaning crew didn't clean very well for our stay. Overall, yes, I would recommend. We stayed 2 wks btw.