If you're coming for a weekend trip, this place is solid. The location is great! You can walk a ton of places and it's safe. J is very communicative.
But for a longer stay, like the working vacation I did, I would not choose to stay here again. It's not really a space set up for work, like little desk space, internet that occasionally goes out, and thin walls that had me hearing the neighbors mid-conference call as if they were next to me. I felt like I'd rented a tiny hotel suite but without some of the amenities I would get in that sort of place.