Highly recommend staying here! Perfect for all your needs and David has great communication.