David's place is clean and very nice. The location is fantastic. There is nothing you would regret about this place as everything is perfect!