Room and ensuite bath was very clean. The kitchen was huge and well appointed. It is exactly as described. Nice stay.