Comfortable and clean. Kitchen had everything I needed and everything worked great. Host was good at communication and made check in easy. Thanks for a great stay!