I stayed at David's place for a week and it had everything I needed for a comfortable stay. David was quick to communicate and the space was modern and clean.