Rose's is a new property designed with families or a group of travelers in mind. It looks to be a single building with 4 rooms and a common area. There is no security on site. I don't think it meets any of Kevin's needs for a long term stay.
Since he would have just one room, he would be subjected to different tourists for shorter time periods. And while this isn't mentioned a lot, sometimes it is the other tourists you have to wary of with your belongings.