Very clean and well furnished place.