David's place is extremely clean, conveniently located and beautifully designed! I would definitely stay here again!