Location is great! Not a very clean place. There's a bad mold smell as you walk in and because there is no window screens bugs can go right in when you try to air out the room.
Don't think I will stay here again.