If I could give David and his place more than 5 stars I would. Not only is it in the perfect location, it was very well kept and David was absolutely marvelous to deal with. His communication was clear, well detailed, and concise!