Recently renewed place, very clean and comfortable place.