very clean. excellent communication. location amazing. value outstanding for a fraction of cost of a hotel. Although extra sheets for futons were unexpectedly not there, host was fantastic at offering solutions and will, I believe, remedy this for future guests. Check in and check out very easy and well done.