This place was very clean. It is located in great location with very nice view and Kevin has been great host.