David's place was clean and comfortable. Great shower pressure. The kitchen and bathroom are in the same room, but it worked well. Check in/out and communication was very convenient. I enjoyed my stay.