Nice place, renovated, clean and comfy