David's place is a great place in a great location. All the needed amenities and good communication.