Turns out it's a hostel but the place was clean and neat. No kitchen amenities though but good cleaning service.