The place is nice and in good location. Our room was ok but there was a very weird damped smell all the time.